(road) blanket - Turco Inglés Diccionario